home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / demo / intro / nanodum.lha / Nanodum.txt < prev   
Text File  |  1980-08-08  |  5KB  |  88 lines

  1. Jelou, tios.
  2.  
  3. Dadas las controversias y polémicas que la intro-4k ganadora de la Euskal Amiga
  4. Party III ha generado, ahí va ésta version, que NO NECESITA NI UTILIZA la 
  5. stc.library.
  6. Encima, y ya como coña, AHORA OCUPA MENOS QUE ANTES, y va una pizca mas rápido.
  7. La subrutina de fractales la he hecho ahora pseudoaleatoria, para que las 
  8. paredes sean siempre iguales, y parezcan siempre paredes, y no Mandelbrots.
  9. He añadido una rutina de dither de pseudo-Floyd-Steinberg para las paredes.
  10. La intro no funciona desde Wb, asi es que ejecutala desde un Shell.
  11.  
  12. El ejecutable con cabecera de descompresion ocupaba en un principio 4432 bytes.
  13. Reordenando codigo para facilitar el algoritmo Lempel-Ziv del StoneCracker,
  14. consegui que la longitud bajase a 4322 bytes.
  15. Eliminando BSRs y RTSs, y algunas chorradillas del sistema, y optimizando
  16. algunas instrucciones, baje la longitud a 4286 bytes.
  17. Curiosamente, a veces ocupa menos comprimido, un monton de JSRs a la misma 
  18. direccion, que si fueran BSR.Bs. Esto es porque el Lempel-Ziv se basa en
  19. repeticiones de cadenas. Mientras los JSRs guardan la direccion entera, y por
  20. lo tanto siempre la misma, un BSR.B guarda el offset respecto al pc, siempre
  21. diferente en cada BSR.B, y aportando menos cadenas repetidas.
  22. Tambien curiosamente, bajando la calidad del StoneCracker a "2k", el tamaño 
  23. se redujo aun mas, hasta 4266 bytes. A "1k" daba peor rendimiento, y a "4k"
  24. tambien. Que cosas.
  25. Finalmente, pasando un filtro delta a la unica tabla que quedaba, y añadiendo
  26. la rutinilla "desdeltalizadora" lo deje en la longitud final que ahora veis.
  27. Y vosotros direis: "A mi que coño me importa". Pues bueno, ya lo se, pero es
  28. que si no, igual pensais que ha sido coser y cantar. Pues no.
  29.  
  30. Espero que esto tranquilize a los que se mosquearon por que usaba la puñetera
  31. libreria del Stone Cracker. No obstante, desde aqui les digo que son muchisimas
  32. las demos que utilizan librerias de compresion.
  33. Es mas; si en vez de usar el Stone Cracker hubiese usado el PowerPacker, nadie
  34. hubiese protestado. Podria poner una larga lista de intros 64/40/4 que utilizan
  35. librerias de compresion, pero no va en mi linea.
  36. No obstante comprendo que la gracia de las intros de 4ks es precisamente eso:
  37. sus 4ks. Pues bueno, ahora el Nanodum ocupa 3920 bytes, sin usar ninguna
  38. libreria de descompresion.
  39.  
  40. Las horas que he tenido que meter al teclado, para reducir aun mas el tamaño,se
  41. las dedico a los que han criticado esta intro.
  42.  
  43. Un saludillo pa tol mundo (menos pa los peceros) ;)
  44.  
  45. PD: Si conoces a alguien que protesto por lo de la libreria, pasale este .lha,
  46.     fale tio?. Muchas gracias. Nos vemos en la proxima party...
  47.  
  48. PD: El proyecto esta en marcha... 
  49.        "EL ADVENIMIENTO DEL PIMIENTO"
  50.                                The demo
  51.     (aunque tal vez se llame "Phalophagia"... Ummm.... ya veremos)
  52.     ¡Nombres serios No-Rules!.
  53.  
  54. Phornee/GOBLINS
  55.  
  56. ... solo hay algo peor que un tramposo... un tramposo chauvinista.¡Dosf!.
  57. ...Pentium Pro... la videoconsola mas cara del mundo...
  58.            ,__.       ___    ,_____.   ,___     ___ ___    ___    ___
  59.          ,W@@@@W.   g@@@@@s  ]@@@@@@@s ]@@@     @@@ @@@b   @@@ ,W@@@@@s
  60.         i@@@A*@@@. W@@A*M@@W ]@@@@@@@@i]@@@     @@@ @@@@i  @@@ W@@**@@@[
  61.        ,@@@!  !**!]@@A   Y@@[]@@@  Y@@[]@@@     @@@ @@@@@. @@@ @@@_ '~~`
  62.        ]@@@       @@@`   '@@@]@@@mm@@@`]@@@     @@@ @@@@@W @@@ Y@@@@m_
  63.        ]@@@   @@@[@@@     @@@]@@@@@@@W.]@@@     @@@ @@@A@@W@@@  VM@@@@W.
  64.        ]@@@   @@@[@@@.   ,@@@]@@@  '@@@]@@@     @@@ @@@[!@@@@@    'VM@@@
  65.        !@@@b  ,W@[Y@@W. ,W@@[]@@@  ,@@@]@@@     @@@ @@@[ Y@@@@immm  ,@@@
  66.         V@@@@@@@@[ M@@@@@@@A ]@@@@@@@@A]@@@@@@@[@@@ @@@[  M@@@!@@@@@@@@!
  67.          '*@@@*@@[  VM@@@Af  ]@@@@@@@*`]@@@@@@@[@@@ @@@[  '@@@ '*@@@@*`
  68.  
  69.        Odio el inglés, pero este mensaje tiene que ir en él, asi que...
  70. To contact us call: 
  71. Code: (94)-4126369 (Ask for Alberto) Birra/GOBLINS(BIRRA@CIBER.ES)
  72.       (94)-4466285 (Ask for Alvaro) Jupiter/GOBLINS(JUPITER@CIBER.ES)
  73.       (94)-4163017 (Ask for Ismael) Phornee/GOBLINS    
  74.       (94)-4152115 (Ask for Alex) Tom/GOBLINS
  75.       (94)-4473135 (Ask for Ismael)TxunkyPunky/GOBLINS(HERRERO@RIGEL.DEUSTO.ES)
  76. GFX:  (94)-4163017 (Ask for Unai o Ismael) Lentium & Phornee/GOBLINS
  77. Music: Don't call us. Our music is a useless one.
  78. Or just write to:     Ismael Raya 
  79.                C/Zabalbide N°10 esc. izda 4°C
  80.                 CP: 48006 Bilbao (Spain)
  81.  
  82. We'd like to exchange knowledges about demo programming in Cobol language,
  83. and 2D painting with scanner. We are also interested in lame routines, 
  84. Pascal Sources, Bill Gates photographs, and Intel stickers. Demo makers
  85. will be grateful. We are the elite of the PC scene. Fuck us!.
  86.  
  87. Amiga,Rol & Magic Rules!.
  88.